home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 351-375 / 359 / dice / dice.lzh / lib / string / strbpl.c next >
Encoding:
C/C++ Source or Header  |  1990-03-28  |  349 b   |  31 lines

  1.  
  2. /*
  3.  *  STRBPL.C
  4.  *
  5.  *  (c)Copyright 1990, Matthew Dillon, All Rights Reserved
  6.  */
  7.  
  8. #include <string.h>
  9.  
  10. int
  11. strbpl(av, max, sary)
  12. char **av;
  13. int max;
  14. const char *sary;
  15. {
  16.     int i;
  17.  
  18.     for (i = 0; i < max; ++i) {
  19.     if (*sary == 0) {
  20.         *av++ = NULL;
  21.         return(i);
  22.     }
  23.     *av++ = sary;
  24.     while (*sary)
  25.         ++sary;
  26.     ++sary;
  27.     }
  28.     return(-1);
  29. }
  30.  
  31.